App\controllers\KCBookAppointmentWidgetController D

Total Complexity 207
Dependencies 8
Dependents 0
Total lines 1,134
Lines of code 1,040
Logical lines of code 515
Comment lines 7
Methods 13
Properties 2

Methods 13

Method Rating Maintainability Complexity Lines of code
saveAppointment()
D
21
42 188
appointmentConfirmPage()
D
22
36 210
getDoctors()
D
30 37 96
getAppointmentPrint()
C
28
24 127
getClinicSelectedArray()
C
34 24 81
getClinicArray()
A
36 11 81
getWidgetPaymentOptions()
A
36 7 91
widgetUserProfileCardExtraDetail()
A
45 7 53
getTimeSlots()
A
46 7 39
doctorHtmlContent()
A
46 6 46
getAppointmentCustomField()
S
55 4 19
__construct()
S
74 1 5
getClinic()
S
74 1 4